myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
myvar_2 = GetPrimitiveParameter(2)
myvar_3 = GetTemp(0)
myvar_5 = GlobalObjManager["getNeighborIds"](GlobalObjManager)
local myvar_6 = 16
local myvar_7 = 0
local myvar_8 = 1
local myvar_9 = 2
local myvar_11 = 0
myvar_12,myvar_13,myvar_14,myvar_15 = pairs(myvar_5)
for myvar_14, myvar_15 in myvar_12 do 
local myvar_20 = False
myvar_11 = GetNeighborRelationship(myvar_1, myvar_15, myvar_8, myvar_20)
	if (myvar_11 ~= 0) then 
myvar_11 = myvar_11

		if (IsBitSet(myvar_11, myvar_6) ~= 0) then 


			if (GetNeighborRelationship(myvar_0, myvar_15, myvar_8, False) ~= False) then
				if (IsBitSet(GetNeighborRelationship(myvar_0, myvar_15, myvar_8, False), myvar_6) ~= 1) then 


			else
					if (GetNeighborRelationship(myvar_0, myvar_15, myvar_8, False) ~= 1) then 


					local myvar_10 = 0
				end
				myvar_10 = SetBit(myvar_10, myvar_6)
				myvar_20 = myvar_10
				SetNeighborRelationship(myvar_0, myvar_15, myvar_8, myvar_20)
				myvar_20 = myvar_2
				SetNeighborRelationship(myvar_0, myvar_15, myvar_7, myvar_20)
				myvar_20 = myvar_3
				SetNeighborRelationship(myvar_0, myvar_15, myvar_9, myvar_20)
			end
		end
	end
end
end
